Direct overwrite package based on your uploaded live files.

What changed
- api/clock-in.php:
  removed the strict_geofence hard reject so outside-radius clock-in is allowed
  saves clock_in_status = OUTSIDE_RADIUS instead

- api/clock-out.php:
  kept outside-radius allowed behavior and improved success message

- backoffice/exceptions.php:
  clearly shows outside-radius clock-in and clock-out exceptions

Upload and overwrite:
- api/clock-in.php
- api/clock-out.php
- backoffice/exceptions.php
